the worldwide launch of something - Türkisch Englisch Wörterbuch